Skip to main content

Thiết lập cấu hình trong cuộc hội thoại nhóm

HTTP Request

PUT https://{app_id}.api.piscale.com/open-api/v1.0/chat/threads/{thread_id}/set-config

Request header

Bảng mô tả tham số của request header:

TênKiểu dữ liệuMô tảBắt buộc
X-Api-KeystringAPI Key của ứng dụng
X-Tenant-IdstringChỉ định tenant của thread

Parameters

TênKiểu dữ liệuMô tảBắt buộc
thread_idstringMã cuộc hội thoại

Request body

Ví dụ
{
"permissions": {
"admin": {
"send_message": true,
"add_member": true,
"ban_member": false,
"remove_member": true,
"pin_message": true,
"unpin_message": true,
"set_tag": false,
"remove_tag": false,
"unban_member": true,
"mute_member": true,
"unmute_member": true,
"send_comment": true
},
"member": {
"send_message": false,
"add_member": true,
"ban_member": true,
"remove_member": true,
"pin_message": true,
"unpin_message": true,
"set_tag": true,
"remove_tag": true,
"unban_member": true,
"mute_member": true,
"unmute_member": false,
"send_comment": false
}
},
"max_member": 1000
}
note
  • Owner sẽ luôn đầy đủ các quyền trong thread. Bạn chỉ cần thay đổi các quyền với adminmember
  • max_member tối đa 10000 thành viên, nếu lớn hơn 10000 thành viên vui lòng liên hệ PiScale để được hỗ trợ.
TênKiểu dữ liệuMô tả
send_messagebooleanQuyền gửi tin nhắn
add_memberbooleanQuyền thêm thanh viên
ban_memberbooleanQuyền chặn thành viên
remove_memberbooleanQuyền xóa thành viên
unban_memberbooleanQuyền bỏ chặn thành viên
mute_memberbooleanQuyền chặn gửi tin nhắn cho thành viên chỉ định
unmute_memberbooleanQuyền bỏ chặn gửi tin nhắn cho thành viên chỉ định
pin_messagebooleanQuyền ghim tin nhắn
set_tagbooleanQuyền gắn tag cho cuộc hội thoại
remove_tagbooleanQuyền gỡ tag cho cuộc hội thoại
send_commentbooleanQuyền gửi bình luận cho tin nhắn

Response

Nếu thành công, bạn sẽ nhận được phản hồi.

Ví dụ
{
"message_code": "M200",
"message": "Thành công"
}
TênKiểu dữ liệuMô tả
message_codestringMã thông điệp. Xem chi tiết
messagestringNội dung mã thông điệp